如果它的执行占用了显著的时间,那么在执行期间应用程序就会冻结。
If its execution takes any noticeable time at all, then the application freezes up during this execution.
在大多数企业应用程序中,执行时间由远程调用和数据库调用决定,所以通常没有必要担心使用任何一种AOP工具时的开销。
In most enterprise applications where execution time is dominated by remote and database calls, there is typically no need to worry about the overhead of using any AOP tool.
即使只有一个应用程序用于应用程序开发和场景执行,应用程序开发还是耗费迭代中的大量时间。
Even though only one application was used for application development and scenario execution, application development consumed a significant amount of time in an iteration.
但是,如果应用程序执行得非常好,则当应用程序在更短的时间内执行更多的工作,收集的频率可能会随之增加。
However, if the application is performing well, the frequency of collections will probably increase as the application gets through more work in a shorter time.
或许避免在程序执行期间创建这些类的最佳方式在于,避免在应用程序的时间关键型部分使用反射服务来从字符串映射类、字段或方法。
Probably the best way to avoid their creation during the program is to avoid using reflection services to map class, field, or methods from strings during the time-critical parts of your application.
在这个报表的结尾处,返回了这些系统调用耗费的总时间,以及执行应用程序所耗费的时间。
At the end of the report, the total time spent in system calls is returned, along with the time spent executing the application.
因此,通过增加堆大小,可以增加GC暂停之间的间隔,从而为应用程序提供更多的执行时间。
So, by increasing the heap size the interval between GC pauses will increase, which will give the application more time to execute.
在许多环境中,信号量都给尝试更新相同值的各进程带来了等待时间,这可能会延迟程序的执行。
In many environments, the semaphore introduces a wait for each process trying to update the same value, which can delay the execution of the program.
在此示例中,如果订单流程的处理时间超过了特定的时间值,将触发一个事件处理程序,然后可以执行特定的操作。
In this example, if the order process takes longer than a specific amount of time, an event handler is triggered, that can take specific actions.
我们假定程序中指令执行所花费的时间是可以忽略的,但实际上它还是会引入一些偏差。
We assume that the time spent executing the instructions in the program is negligible, but there is a slight bias introduced by that time.
造成此段呈锯齿状的原因同样是因为 GC和应用程序交错执行以便保持低暂停时间。
The sawtooth nature of this section is again because of the interleaving of the GC and application to preserve low pause times.
这个选项适用于短期运行的程序,特别是那些执行时间不集中在少量的“热点”方法中的程序。
This option is appropriate for shorter running applications, especially those where execution time is not concentrated into a small number of methods - "hot spots".
当然,在某些应用程序中,相比较实际的执行时间,将php源代码文件翻译为其相应的操作码所需的时间微不足道。
Of course, in some applications, the time required to translate a file of PHP source code to its corresponding opcodes is insignificant compared to actual execution time.
但是,如果文本对于获取最优访问计划很重要,那么更短的sql语句执行时间比应用程序源代码的优雅性更重要。
However, if literals are important to get optimal access plans, the shorter execution times of the SQL statements are more important than the elegancy of the application's source code.
评估GC的性能影响时,需要检查的最重要的项目是暂停时间和开销:用于进行垃圾收集而不是执行应用程序工作的时间的比例。
When assessing GC's performance effects, the most important items to check are the pause times and the overhead: the proportion of time spent garbage collecting instead of doing application work.
视图显示应用程序执行时间的统计结果(见图22)。
The execution statistics view displays statistics about the application execution time (Figure 22).
实际上,用于从存储库(文件或数据库服务器)中获取信息的时间远高于编译并且甚至是执行PHP程序所需耗费的时间。
Indeed, the time to fetch information from a repository — be it a file or database server — far exceeds the lapse required to compile and perhaps even execute a PHP program.
在应用程序启动期间执行的任务和分配的内存越多,应用程序准备的时间就越长,初始工作集就越大。
The more tasks performed and memory allocated during application startup, the longer before an application is ready and the larger the initial working set.
这可以消除基于.NET的应用程序中托管堆大小常见的锯齿模式,并且减少了应用程序为执行垃圾回收而花费的时间。
This can get rid of the sawtooth pattern often seen for the managed heap size in.net-based applications, and reduces the time an application spends performing garbage collection.
相反,这指的是规则引擎本身的性能,并取决于执行规则和将结果返回给调用应用程序所花费的时间量。
Rather, it refers to the performance of the rules engine itself in terms of the amount of time it takes to execute the rules and return results back to the calling application.
根据程序的分配速度,系统试图预测下次需要执行垃圾收集的时间。
Based on the program's allocation rate, the system attempts to predict when the next garbage collection will be required.
想想您已经花了这么多时间来担心应用程序在负载下会怎样执行。
Just think about all the time you've spent worrying about how your application will perform under load.
最重要的是总执行成本,因为总执行成本关系到应用程序的响应时间。
But most important is the total execution time because the total execution time is responsible for the response time of the application.
确保调度程序将该生命周期任务安排为具有30秒钟的执行时间。
Make sure to schedule a life cycle task with the scheduler with a fire time of 30 seconds.
例如,您可以在晚上的某个时间程序化地调用一组规则的执行,或者当生产环境中某个事件被删除时。
For example, you can programmatically schedule the execution of a group of rules for a certain time at night or when a particular event in the production environment has been detected.
图24显示为应用程序执行的事务的响应时间图。
Figure 24 shows the response time chart for the transactions executed for an application.
我们将应用程序利用率定义为:分配给特定时间窗内的应用程序的时间百分比,在这段时间内应用程序连续地执行完整个运行过程。
We define application utilization as the percentage of time allotted to an application in a given window of time continuously sliding over the application's complete run.
分析器结果可以帮助标识应用程序的关键路径;即大部分时间所执行的代码。
Profiler results help you identify the critical path of your application; that is, the code that is executed most of the time.
然而,JIT编译器还必须注意抵消它编译程序消耗的时间,因为这些时间将延长程序的执行时间。
However, the JIT compiler must also carefully balance the time it takes to compile a program because that time adds to the program's execution time.
应用程序在客户机本地执行业务操作,所以会大大改进应用程序的响应时间。
Users benefit from improved application response time because applications perform business operations locally on the client.
应用推荐